import { BaseEntity } from "./BaseEntity";

/**
 * 用户类
 */
export class SysUser extends BaseEntity {
    /**
     * 用户名
     */
    username!: string | null;
    /**
     * 密码
     */
    password!: string | null;
    /**
     * 昵称
     */
    nickname!: string | null;
    /**
     * 真实姓名
     */
    realName!: string;
    /**
     * 生日
     */
    birthday!: string;
    /**
     * 邮箱
     */
    email!: string | null;
    /**
     * 电话
     */
    phone!: string | null;
    /**
     * 个人介绍
     */
    introduce!: string | null;
    /**
     * 头像
     */
    avatar!: string | null;
    /**
     * 用户类型
     */
    type!: number | null;
    /**
     * 用户状态
     */
    status!: number;
    /**
     * 部门ID
     */
    departmentId!: number | null;
    /**
     * 部门名称
     */
    departmentName!: string | null;
    /**
     * 最后登录时间
     */
    lastLoginTime!: string | null;
    /**
     * 最后登录IP
     */
    lastLoginIp!: string | null;
    /**
     * 确认密码
     */
    confirmPassword?: string | null;
}